//
//  ERNetworkTools.h
//  EnjoyRunning
//
//  Created by ljm on 2017/3/16.
//  Copyright © 2017年 ljm. All rights reserved.
//

#import <AFNetworking/AFNetworking.h>

/*
 *    定义block属性
 */
typedef void(^networkBlock)(id data , NSError *error);


/*
 *    用于区别网络请求类型的枚举
 */
typedef enum
{
    GET,
    POST,
} requestMode;

@interface ERNetworkTools : AFHTTPSessionManager

/*
 *    网络请求单例类
 */
+ (instancetype)shareTools;

/*
 *    封装自己的网络请求
 */
- (void) requestWithMethod:(requestMode)method andUrl:(NSString *)url andParameters:(NSDictionary *)parameters andCallBack:(networkBlock)finshed;

@end
